home *** CD-ROM | disk | FTP | other *** search
/ Windows News 2006 October / wn148cd2.iso / Windows / S'informer / Trellian toolbar / Toolbar.exe / install_script.iss
Text File  |  2006-06-15  |  8KB  |  90 lines

  1. ;InnoSetupVersion=4.0.5
  2.  
  3. [Setup]
  4. AppName=Trellian Toolbar
  5. AppVerName=Trellian Toolbar v1.05
  6. AppId=Trellian Toolbar
  7. AppVersion=1.05
  8. AppPublisher=Trellian Limited
  9. AppPublisherURL=http://www.trellian.com/toolbar
  10. AppSupportURL=http://www.trellian.com/support.htm
  11. AppUpdatesURL=http://www.trellian.com/toolbar/download.htm
  12. DefaultDirName={pf}\TRELLIAN\Toolbar
  13. UninstallFilesDir={app}\unInternetStudio
  14. OutputBaseFilename=Toolbar
  15. Compression=bzip2
  16. PrivilegesRequired=none
  17. DisableDirPage=yes
  18. DisableProgramGroupPage=yes
  19. AllowNoIcons=yes
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22.  
  23. [Files]
  24. Source: "{app}\toolbar.dll"; DestDir: "{app}"; Flags: restartreplace 
  25. Source: "{app}\TrellianDialogs.dll"; DestDir: "{app}"; Flags: restartreplace 
  26. Source: "{app}\about.bmp"; DestDir: "{app}"; Flags: comparetimestamp 
  27. Source: "{app}\history.txt"; DestDir: "{app}"; Flags: comparetimestamp 
  28. Source: "{pf}\TRELLIAN\Common\toolbar.def"; DestDir: "{pf}\TRELLIAN\Common"; Flags: sharedfile comparetimestamp 
  29. Source: "{pf}\TRELLIAN\Common\source.dat"; DestDir: "{pf}\TRELLIAN\Common"; Flags: sharedfile comparetimestamp 
  30. Source: "{app}\Template\autofull.dat"; DestDir: "{app}\Template"; Flags: comparetimestamp 
  31. Source: "{app}\Template\details.htm"; DestDir: "{app}\Template"; Flags: comparetimestamp 
  32. Source: "{tmp}\__LiveUpgrade2.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall 
  33.  
  34. [Registry]
  35. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar"; ValueName: "cookie"; ValueType: String; ValueData: "1000"; Flags: createvalueifdoesntexist uninsdeletekey 
  36. Root: HKLM; Subkey: "Software\TRELLIAN\Common"; ValueName: "path"; ValueType: String; ValueData: "{pf}\TRELLIAN\Common\"; Flags: uninsdeletekeyifempty 
  37. Root: HKLM; Subkey: "Software\TRELLIAN\Common"; ValueName: "manuals"; ValueType: String; ValueData: "{pf}\TRELLIAN\Manuals"; 
  38. Root: HKCR; Subkey: "CLSID\{{71AAABE5-1F0F-11d7-BD6F-004854603DCE}"; ValueType: String; ValueData: "Trellian Toolbar"; Flags: uninsdeletekey 
  39. Root: HKCR; Subkey: "CLSID\{{71AAABE5-1F0F-11d7-BD6F-004854603DCE}\InprocServer32"; ValueType: String; ValueData: "{app}\toolbar.dll"; Flags: uninsdeletekey 
  40. Root: HKCR; Subkey: "CLSID\{{71AAABE5-1F0F-11d7-BD6F-004854603DCE}\InprocServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Flags: uninsdeletekey 
  41. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar\{{71AAABE5-1F0F-11d7-BD6F-004854603DCE}"; ValueName: "default"; ValueType: String; Flags: uninsdeletekey 
  42. Root: HKLM; Subkey: "Software\Microsoft\Internet Explorer\Toolbar"; ValueName: "{{71AAABE5-1F0F-11d7-BD6F-004854603DCE}"; ValueType: Binary; ValueData: "00"; Flags: uninsdeletevalue 
  43. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar"; ValueName: "path"; ValueType: String; ValueData: "{app}\toolbar.dll"; Flags: uninsdeletekey 
  44. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade v2.0"; ValueName: "path"; ValueType: String; ValueData: "{pf}\TRELLIAN\LiveUpgrade v2.0\Upgrade.exe"; Flags: uninsdeletekeyifempty 
  45. Root: HKCR; Subkey: "CLSID\{{24180B00-2EB6-11d7-BD6F-004854603DCE}"; ValueType: String; ValueData: "Trellian BHO Impl"; Flags: uninsdeletekey 
  46. Root: HKCR; Subkey: "CLSID\{{24180B00-2EB6-11d7-BD6F-004854603DCE}\InprocServer32"; ValueType: String; ValueData: "{app}\toolbar.dll"; Flags: uninsdeletekey 
  47. Root: HKCR; Subkey: "CLSID\{{24180B00-2EB6-11d7-BD6F-004854603DCE}\InprocServer32"; ValueName: "ThreadingModel"; ValueType: String; ValueData: "Apartment"; Flags: uninsdeletekey 
  48. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects\{{24180B00-2EB6-11d7-BD6F-004854603DCE}"; Flags: uninsdeletekey 
  49. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar"; ValueName: "support"; ValueType: String; ValueData: "http://www.trellian.com/%LANG%/support.htm?id=%ID%"; Flags: createvalueifdoesntexist uninsdeletekey 
  50. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar"; ValueName: "home"; ValueType: String; ValueData: "http://www.trellian.com/%LANG%/toolbar/index.html?id=%ID%"; Flags: createvalueifdoesntexist uninsdeletekey 
  51. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar"; ValueName: "faq"; ValueType: String; ValueData: "http://www.trellian.com/%LANG%/toolbar/faq.htm?id=%ID%"; Flags: createvalueifdoesntexist uninsdeletekey 
  52. Root: HKLM; Subkey: "Software\TRELLIAN\Toolbar"; ValueName: "code"; ValueType: String; ValueData: "TTEN"; Flags: uninsdeletekey 
  53. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "path"; ValueType: String; ValueData: "{app}\"; Flags: uninsdeletekey 
  54. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "C"; ValueType: String; ValueData: "Trellian Toolbar,1.08.003"; Flags: uninsdeletekey 
  55. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "FNAME"; ValueType: String; ValueData: "TTEN"; Flags: uninsdeletekey 
  56. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "CODE"; ValueType: String; ValueData: "TTEN"; Flags: uninsdeletekey 
  57. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "NAME"; ValueType: String; ValueData: "Trellian Toolbar"; Flags: uninsdeletekey 
  58. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "TITLE"; ValueType: String; ValueData: "Trellian Toolbar Upgrade"; Flags: uninsdeletekey 
  59. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "SN"; ValueType: String; ValueData: "TTEN1000-00000"; Flags: createvalueifdoesntexist uninsdeletekey 
  60. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "REGO"; ValueType: String; Flags: createvalueifdoesntexist uninsdeletekey 
  61. Root: HKLM; Subkey: "Software\TRELLIAN\LiveUpgrade\Components\Toolbar"; ValueName: "manual"; ValueType: String; ValueData: "{pf}\TRELLIAN\Manuals\Toolbar.chm"; Flags: uninsdeletekey 
  62.  
  63. [Run]
  64. Filename: "{tmp}\__LiveUpgrade2.exe"; Parameters: "/SP- /SILENT /DIR=""{pf}\TRELLIAN\LiveUpgrade v2.0"" /GROUP=""Trellian InternetStudio"" "; StatusMsg: "Installing LiveUpgrade v2.0"; 
  65.  
  66. [UninstallRun]
  67. Filename: "http://www.trellian.com/{language}/uninstall.htm?program=Toolbar&version=1.08.003"; Flags: shellexec 
  68. Filename: "http://www.trellian.com/uninstall.htm?program=Toolbar&version=1.08.003"; Languages: "en"; Flags: shellexec 
  69.  
  70. [Languages]
  71. ; These files are stubs
  72. ; To achieve better results after recompilation, use the real language files
  73. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  74. Name: "b5"; MessagesFile: "embedded\b5.isl"; LicenseFile: "embedded\b5License.rtf"; 
  75. Name: "br"; MessagesFile: "embedded\br.isl"; LicenseFile: "embedded\brLicense.rtf"; 
  76. Name: "cn"; MessagesFile: "embedded\cn.isl"; LicenseFile: "embedded\cnLicense.rtf"; 
  77. Name: "cz"; MessagesFile: "embedded\cz.isl"; LicenseFile: "embedded\czLicense.rtf"; 
  78. Name: "de"; MessagesFile: "embedded\de.isl"; LicenseFile: "embedded\deLicense.rtf"; 
  79. Name: "dk"; MessagesFile: "embedded\dk.isl"; LicenseFile: "embedded\dkLicense.rtf"; 
  80. Name: "es"; MessagesFile: "embedded\es.isl"; LicenseFile: "embedded\esLicense.rtf"; 
  81. Name: "fi"; MessagesFile: "embedded\fi.isl"; LicenseFile: "embedded\fiLicense.rtf"; 
  82. Name: "fr"; MessagesFile: "embedded\fr.isl"; LicenseFile: "embedded\frLicense.rtf"; 
  83. Name: "gr"; MessagesFile: "embedded\gr.isl"; LicenseFile: "embedded\grLicense.rtf"; 
  84. Name: "it"; MessagesFile: "embedded\it.isl"; LicenseFile: "embedded\itLicense.rtf"; 
  85. Name: "jp"; MessagesFile: "embedded\jp.isl"; LicenseFile: "embedded\jpLicense.rtf"; 
  86. Name: "kr"; MessagesFile: "embedded\kr.isl"; LicenseFile: "embedded\krLicense.rtf"; 
  87. Name: "nl"; MessagesFile: "embedded\nl.isl"; LicenseFile: "embedded\nlLicense.rtf"; 
  88. Name: "pt"; MessagesFile: "embedded\pt.isl"; LicenseFile: "embedded\ptLicense.rtf"; 
  89. Name: "se"; MessagesFile: "embedded\se.isl"; LicenseFile: "embedded\seLicense.rtf"; 
  90.